skin barnacles - Turkish English Dictionary